sit on watch - Turkish English Dictionary